WooCommerce\PayPalCommerce\Applepay\Assets\ApplePayDataObjectHttp A

Total Complexity 67
Dependencies 2
Dependents 1
Total lines 551
Lines of code 234
Logical lines of code 137
Comment lines 266
Methods 33
Properties 15

Methods 33

Method Rating Maintainability Complexity Lines of code
order_data()
S
51 6 25
update_method_data()
S
54 5 21
update_contact_data()
S
55 5 20
has_required_fields_values_or_error()
S
58 5 15
address_has_required_fields_values()
S
58 4 15
update_required_data()
S
59 4 13
assign_data_object_values()
S
63 4 11
preprocess_request_data()
S
60 2 12
is_nonce_valid()
S
68 2 7
append_products_to_data()
S
67 2 7
get_filtered_request_data()
S
64 2 7
complete_address()
S
64 2 7
update_shipping_method()
S
70 2 5
simplified_address()
S
66 2 7
validation_data()
S
68 2 7
has_errors()
S
80 1 3
errors()
S
82 1 3
validated_flag()
S
82 1 3
simplified_contact()
S
82 1 3
nonce()
S
82 1 3
product_booking()
S
82 1 3
product_extra()
S
82 1 3
product_variations()
S
82 1 3
product_quantity()
S
82 1 3
caller_page()
S
82 1 3
product_id()
S
82 1 3
need_shipping()
S
80 1 3
shipping_method()
S
80 1 3
shipping_address()
S
82 1 3
billing_address()
S
82 1 3
reset_errors()
S
81 1 3
update_simplified_contact()
S
75 1 4
__construct()
S
81 1 3